believe the most improbable nonsense - Francés Inglés Diccionario